Мы можем использовать директивы препроцессора для разных условий компиляции. Смотрим код:
using System;
public class myBuild
{
public static void Main()
{
#if (final)
Console.WriteLine("Final Build");
#else
Console.WriteLine("Trial Build");
#endif
}
}
Если final будет определен, то компилируется одна часть кода, иначе вторая. Задаются директивы при компиляции с помощью опции /define:. Компилируем и смотрим результат.
